Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 PENYWERN ROAD Detached £185,000 18 Oct 2013
32 PENYWERN ROAD Semi-Detached £126,500 16 Feb 2018